put the bite on - Turco Inglés Diccionario